Big Huge Thesaurus

Raja erinacea

noun

sounds kind of like